#ifndef _CONNECTOR_H_
#define _CONNECTOR_H_

#include "sys/socket.h"
#include "string"
#include "memory"
#include "sys/sendfile.h"
#include "fcntl.h"
#include "sys/stat.h"

using namespace std;

namespace easyWebServer
{


class Connector
{
public:
    Connector();
    Connector(int fd);
    ~Connector();

    void setfd(int fd);
    bool sendData(const char * src, size_t n);
    string recvData();
    bool sendFile(int fd_in);

private:
    int m_fd = -1;

};


}

#endif